high mountain range - German English Dictionary